home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2009 February / PCWFEB09.iso / Software / Linux / Kubuntu 8.10 / kubuntu-8.10-desktop-i386.iso / casper / filesystem.squashfs / var / lib / dpkg / info / alsa-utils.postinst < prev    next >
Text File  |  2008-09-25  |  926b  |  39 lines

  1. #!/bin/sh
  2.  
  3. set -e
  4.  
  5. case "$1" in
  6.   configure)
  7.     if dpkg --compare-versions "$2" lt "1.0.10-1ubuntu6"; then
  8.         rm -f /etc/alsa/modprobe-post-install.d/alsa-utils
  9.         rmdir /etc/alsa/modprobe-post-install.d 2>/dev/null || true
  10.         rmdir /etc/alsa 2>/dev/null || true
  11.  
  12.         rm -f /etc/udev/alsa-utils.rules
  13.  
  14.         rm -f /etc/rcS.d/S50alsa-utils
  15.         rm -f /etc/udev/rules.d/z60_alsa-utils.rules
  16.     fi
  17.     ;;
  18.   abort-upgrade|abort-remove|abort-deconfigure)
  19.     # Nothing to do because we didn't take any action in the prerm
  20.     ;;
  21.   *)
  22.     echo "postinst called with unknown argument \`$1'" >&2
  23.     exit 1
  24.     ;;
  25. esac
  26.  
  27. # Automatically added by dh_installinit
  28. if [ -x "/etc/init.d/alsa-utils" ]; then
  29.     update-rc.d alsa-utils stop 50 0 6 . >/dev/null || exit $?
  30. fi
  31. # End automatically added section
  32. # Automatically added by dh_installmenu
  33. if [ "$1" = "configure" ] && [ -x "`which update-menus 2>/dev/null`" ]; then
  34.     update-menus
  35. fi
  36. # End automatically added section
  37.  
  38.  
  39.